Where to buy IKEA in London

Name Address Phone
IKEA - Edmonton Glover Drive 0845 355 2255
IKEA - Wembley in London 2 Drury Way 0845 355 1141